tee-off substation - Español Inglés Diccionario